




/*
     FILE ARCHIVED ON 7:09:58 Jul 30, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:53:04 Dec 23, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*----------------*/
@font-face {
  font-family: 'Alegreya Sans SC Thin';
  font-style: normal;
  font-weight: 100;
  src: local('Alegreya Sans SC Thin'), local('AlegreyaSansSC-Thin'), url(/web/20150730070958/http://themes.googleusercontent.com/static/fonts/alegreyasanssc/v1/trwFkDJLOJf6hqM93944kS5IotXgj0_mHIXw2autu14.woff) format('woff');
}
@font-face {
  font-family: 'Alegreya Sans SC Light';
  font-style: normal;
  font-weight: 300;
  src: local('Alegreya Sans SC Light'), local('AlegreyaSansSC-Light'), url(/web/20150730070958/http://themes.googleusercontent.com/static/fonts/alegreyasanssc/v1/AjAmkoP1y0Vaad0UPPR46_2gvMAuz8C-YvH4pa35nq8.woff) format('woff');
}
@font-face {
  font-family: 'Alegreya Sans SC';
  font-style: normal;
  font-weight: 400;
  src: local('Alegreya Sans SC'), local('AlegreyaSansSC-Regular'), url(/web/20150730070958/http://themes.googleusercontent.com/static/fonts/alegreyasanssc/v1/6kgb6ZvOagoVIRZyl8XV-KisNWI8qEu_hw_BXmaMF84.woff) format('woff');
}
@font-face {
  font-family: 'Alegreya Sans SC Medium';
  font-style: normal;
  font-weight: 500;
  src: local('Alegreya Sans SC Medium'), local('AlegreyaSansSC-Medium'), url(/web/20150730070958/http://themes.googleusercontent.com/static/fonts/alegreyasanssc/v1/AjAmkoP1y0Vaad0UPPR46whJOZTZOJCgHOTlr0W59eQ.woff) format('woff');
}

/*----------------*/

@font-face {
  font-family: 'Alegreya Sans Thin';
  font-style: normal;
  font-weight: 100;
  src: local('Alegreya Sans Thin'), local('AlegreyaSans-Thin'), url(/web/20150730070958/http://themes.googleusercontent.com/static/fonts/alegreyasans/v1/TKyx_-JJ6MdpQruNk-t-PIafd8OFeHte__SY0up2GVg.woff) format('woff');
}
@font-face {
  font-family: 'Alegreya Sans Light';
  font-style: normal;
  font-weight: 300;
  src: local('Alegreya Sans Light'), local('AlegreyaSans-Light'), url(/web/20150730070958/http://themes.googleusercontent.com/static/fonts/alegreyasans/v1/11EDm-lum6tskJMBbdy9aaWGgEO1vGR9ucXjKCo8vxU.woff) format('woff');
}
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Alegreya Sans'), local('AlegreyaSans-Regular'), url(/web/20150730070958/http://themes.googleusercontent.com/static/fonts/alegreyasans/v1/KYNzioYhDai7mTMnx_gDgtUFqmyT-Ih543PWa_C0ig4.woff) format('woff');
}
@font-face {
  font-family: 'Alegreya Sans Medium';
  font-style: normal;
  font-weight: 500;
  src: local('Alegreya Sans Medium'), local('AlegreyaSans-Medium'), url(/web/20150730070958/http://themes.googleusercontent.com/static/fonts/alegreyasans/v1/11EDm-lum6tskJMBbdy9aeu_tG0Yx7qqITjSOZkMZIk.woff) format('woff');
}


/*
http://stackoverflow.com/questions/13847755/css-media-queries-for-screen-sizes
 Smartphones (portrait) ----------- 
@media only screen 
and (max-width : 320px) {
 
}

 iPads (portrait and landscape) ----------- 
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
  
}
*/

body{
	background:#333833;
	margin:0px;
	padding:0px;
	font-family: 'Alegreya Sans Light';
}
/*@media only screen and (min-width: 768px) {*/
.wraper{
	margin:0 auto;
	width:958px;
	/*min-height:400px;*/
	margin-top:7px;
	/*background:#019191;*/
}
.box{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:232px;
	height:232px;
}
.boxFloorplan{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:232px;
	height:232px;
}
.boxContact{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:232px;
	height:232px;
}
.last{
	margin-right:0px;
}
.boxBlankLast{
	margin-right:0px;
}
img{
	border:0px;
}
.logo{
	float:left;
}
.logo img{
	margin-top:31px;
}
.headerRight{
	float:right; background:#; width:685px; height:110px;
}
.socails{
	float:right; width:670px; height:34px; text-align:right; padding-bottom:4px;
}
.socailsIcon{
	color:#999999; float:right;
}
.cocailsText{
	color:#999999; float:right; padding-top:8px; padding-right:10px; font-size:14px;
}
.moreNew{
	float:right; width:120px; height:50px; background:#4D4D4D; border:1px solid #666; margin-left:10px; color:#999999; font-size:16px; line-height:15px; text-align:center;
}
.moreNew:hover{
	background:#139391;
}
.moreNew:hover a:link{
	color:#FFF; font-size:20px;
}
.moreNewIcon{
	float:left; margin-left:10px; margin-top:14px;
}
.moreNewText{
	font-family: 'Alegreya Sans SC Light';
	float:left; margin-top:10px; margin-left:20px; letter-spacing:2px;
}

.moreNewText a {text-decoration:none; color:#999999; font-size:20px;}
.moreNewText a:link {text-decoration:none; color:#999999;}
.moreNewText a:visited {text-decoration:none; color:#999999;}
.moreNewText a:hover {text-decoration:none; color:#139391;}
.moreNewText a:active {text-decoration:none; color:#999999;}

.textTop{
	/*font-family: 'Alegreya Sans SC';*/
	font-family: 'Alegreya Sans SC Light';
	float:right; width:545px; height:50px; background:#4D4D4D; border:1px solid #666; color:#FFF; text-align:center; font-size:20px; letter-spacing:1px; line-height:18px;
}
.textTopSpace{
	padding-top:7px;
}
.tireBox{
	float:right; width:10px; height:50px; border:0px solid #666; margin-left:0px;
}
.tireTop{
	height:13px; width:30px; background:#009290; margin-left:-10px; margin-top:8px; position:relative; z-index:5555;
}
.tireBottom{
	height:13px; width:30px; background:#009290; margin-left:-10px; margin-top:10px; position:relative; z-index:5555;
}
.mainCenterBox{
	width:958px; min-height:450px;  float:left;
}
.title{
	font-family: 'Alegreya Sans Light';
	letter-spacing:5px; 
	position:relative; z-index:9999; margin-top:-55px; width:202px; height:20px; background:url(/web/20150730070958/http://www.galaxyresidence.com/images/part-of-n6a-templates-04.png); padding:15px; padding-left:10px; color:#FFF; font-size:20px;
}
.title2{
	font-family: 'Alegreya Sans Light';
	letter-spacing:5px; 
	position:relative; z-index:9999; margin-top:-55px; width:202px; height:20px; padding:15px; padding-left:10px; display:none; color:#FFF; font-size:20px;
}
.titleFloorPlan{
	font-family: 'Alegreya Sans Light';
	letter-spacing:3px; 
	position:absolute; margin-top:85px; z-index:9999; background:url(/web/20150730070958/http://www.galaxyresidence.com/images/part-of-n6a-templates-04.png); padding:15px; padding-left:10px; color:#FFF; font-size:20px;
	line-height:20px; width:202px;
}
.titleFloorPlanLine{
	font-family: 'Alegreya Sans Light';
	letter-spacing:3px; 
	position:absolute; margin-top:85px; z-index:9999; background:url(/web/20150730070958/http://www.galaxyresidence.com/images/part-of-n6a-templates-04.png); padding:15px; padding-left:10px; color:#FFF; font-size:20px;
	line-height:20px; width:202px;
}
.floorPlan{
	width:232px;
	height:232px;	
	z-index:9999;
}
.floorPlanImg{
	position:absolute;
}
.floorPlan:hover{
	background:#009290;
	z-index:9999;
}
.boxBlank{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:232px;
	height:232px;
}
.overlay{
	display:none;
}
.iconFacebook{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/facebook-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.iconFacebook:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/facebook-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.iconTwitter{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/twitter-03-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.iconTwitter:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/twitter-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.iconBlog{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/blog-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.iconBlog:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/blog-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.iconGoogle{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/google-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.iconGoogle:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/google-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.iconLinkedin{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/linkedin-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.iconLinkedin:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/linkedin-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.iconInstagram{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/instagram-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.iconInstagram:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/instagram-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.iconWechat{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/wechat-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.iconWechat:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/wechat-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.iconLine{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/line-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.iconLine:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/line-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.icon4square{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/4square-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.icon4square:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/4square-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.iconYoutube{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/youtueb-01.png); width:30px; height:30px; float:left; margin-right:5px;
}
/*.iconYoutube:hover{
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/icon/youtueb-hover-01.png); width:30px; height:30px; float:left; margin-right:5px;
}*/
.locationMainBox{
	width:232px; height:232px; background:#4D4D4D; margin-bottom:10px; text-align:center; float:left;
}
/*.locationMainBox:hover{
	width:232px; height:232px; background:#009290; margin-bottom:10px; text-align:center; float:left;
	color:#4D4D4D;
}*/
#leftBox{
	float:left; width:232px; margin-right:10px;
}
.rightBox{
	float:right; width:715px; height:716px;
}
.rightBoxFutureOutLook{
	float:right; width:715px; height:716px; background:url(/web/20150730070958/http://www.galaxyresidence.com/images/bg-future-outlook-01.jpg) no-repeat center;
}
.rightBoxColum2{
	padding:10px; font-size:16px; color:#FFF; text-align:justify;
}
.rightBoxColum2 p{
	padding:0px; margin:0px; margin-bottom:5px;
}
.rightBoxColum3{
	width:230px; height:230px; background:#074645; border:1px solid #009290; margin-bottom:10px; text-align:center; float:right;
}
.rightBoxColum3FuturOutLook{
	width:231px; height:232px; border-left:1px solid #FFF; margin-bottom:10px; text-align:center; float:right; margin-top:90px;
}
.colum3Text1{
	text-align:center; margin-top:25px; float:left; font-size:30px; line-height:30px; width:232px; color:#FFF; letter-spacing:3px; font-family: 'Alegreya Sans SC Thin';
}
.colum3Text2{
	text-align:center; margin-top:15px; float:left; font-size:20px; line-height:30px; width:232px; color:#FFF; letter-spacing:3px; font-family: 'Alegreya Sans SC Light';
}
.colum3Text3{
	text-align:center; margin-top:15px; float:left; font-size:20px; line-height:30px; width:232px; color:#FFF; letter-spacing:3px; font-family: 'Alegreya Sans SC Thin';
}
.locationMainBoxActive{
	width:232px; height:232px; background:#009290; margin-bottom:10px; text-align:center; float:left;
}
.locationBox{
	text-align:center; margin-top:87px; float:left; font-size:35px; line-height:30px; width:232px; color:#FFF; letter-spacing:3px; font-family: 'Alegreya Sans SC Thin';
}
.locationBox3Line{
	text-align:center; margin-top:75px; float:left; font-size:35px; line-height:30px; width:232px; color:#FFF; letter-spacing:3px; font-family: 'Alegreya Sans SC Thin';
}
.amenitesBox1{
	height:232px; float:right; width:715px; background:url(/web/20150730070958/http://www.galaxyresidence.com/images/image_amenities-02.jpg) no-repeat center; margin-bottom:10px;
}
.blankBox1{
	height:232px; float:right; width:715px; margin-bottom:10px;
}
.bulletAmenitesBox1{
	float:left; margin-left:10px; padding-top:4px;
}
.textOnAmenitesBox1{
	float:right; width:305px; background:url(/web/20150730070958/http://www.galaxyresidence.com/images/bullet-03.png); margin-top:150px; color:#FFF; 
	font-size:20px; text-align:right; padding-right:15px; padding-top:5px; padding-bottom:5px;
}
.amenitesBox2{
	height:245px; float:right; width:712px; border:1px solid #A5A8AB; margin-bottom:10px;
}
.box2HeightText{
	height:247px;
}
.futureOutLookBox2{
	height:230px; margin-bottom:10px;
	width:305px; float:left; margin-left:20px;
	margin-top:95px;
}
.rightBoxColum2FutureOutlook{
	padding:10px; padding-top:0px; font-size:16px; color:#FFF; text-align:justify; float:left; letter-spacing:1px;
}
.rightBoxColum2FutureOutlook p{
	margin:0px; padding:0px;
}
.spaceFuturOutlookBox3{
	color:#FFF; padding-top:100px;
}
.spaceFuturOutlookBox3 a{
	font-size:20px;
}
.spaceFuturOutlookBox3 a:link {text-decoration:none; color:#FFF;}
.spaceFuturOutlookBox3 a:visited {text-decoration:none; color:#FFF;}
.spaceFuturOutlookBox3 a:hover {text-decoration:none; color:#139391;}
.spaceFuturOutlookBox3 a:active {text-decoration:none; color:#FFF;}

.footer{
	float:left; width:958px; color:#999999; font-size:13px; letter-spacing:1px; padding-bottom:10px; margin-top:5px;
}
.footerRight{
	float:right; width:400px; text-align:right;
}
.iconFooter{
	float:left; margin-top:-5px; margin-right:5px; margin-left:-4px;
}
.footerLeft{
	float:right; float:left; width:300px; 
}
.items{
	display:none; float:left;
}
.new{
	display:none;
}
.space1Line{
	padding:0px; margin:0px; padding-top:10px !important;
}
.mainBox{
	height:716px; width:958px; float:left; margin-bottom:10px;
}
.mainBoxContact{
	width:958px; float:left; margin-bottom:35px;
}

.contactTitle{
	width:958px; height:232px;  float:left; background:url(/web/20150730070958/http://www.galaxyresidence.com/images/TITLE-contact.png) no-repeat center; margin-bottom:10px;
}
.contactBox2{
	float:left; width:958px; height:262px; margin-bottom:10px;
}
.contactBox2 a:link {text-decoration:none; color:#FFF;}
.contactBox2 a:visited {text-decoration:none; color:#FFF;}
.contactBox2 a:hover {text-decoration:none; color:#000;}
.contactBox2 a:active {text-decoration:none; color:#FFF;}

.contactTextRightBox2{
	float:right; width:675px; height:237px; padding:20px; background:#009290; line-height:15px; padding-top:5px; color:#FFF; font-size:20px; font-family: 'Alegreya Sans SC';
}
.contactTextRightBox2 p{
	padding:0px; margin:0px; margin-top:15px;
}
.contactTextRightBox2 ul{
	padding:0px; margin:0px; margin-top:15px; margin-left:35px;
}
.contactTextRightBox2 li{
	margin-bottom:4px;
}
.msgErro{
	font-size:14px;
	color:#F00;
	display:none;
}
.error{
	background:#009290 !important;
	color:#FFF !important;
}
.contactInfo td{
	height:48px;
	vertical-align:top;
}
.errorPage{
	color:#FFF; background:#4D4D4D;
}
.errorPage ul{
	margin-left:420px;
}

a:link {text-decoration:none; color:#999999;}
a:visited {text-decoration:none; color:#999999;}
a:hover {text-decoration:none; color:#139391;}
a:active {text-decoration:none; color:#999999;}

.lineBox{
	width:980px; float:left; height:auto;
}
.line1-box1{
	width:717px; height:232px; margin-right:10px; float:left;
}
.line1-box1 .space{
	padding-top:28px;
}
.line1-box2{
	background:#4D4D4D;
}
.line2-box1{
	background:#4D4D4D;
}
.line2-box2{
	background:#009291; width:475px; height:232px; margin-right:10px; float:left;
}
.line2-box2 .space{
	padding:15px; color:#FFF; font-size:26px; letter-spacing:3px; font-family: 'Alegreya Sans SC Thin';
}
.line2-box3{
	background:#999999;
}
.line2-box3 .space{
	padding:15px; text-align:center; color:#FFF; font-size:26px; letter-spacing:3px; font-family: 'Alegreya Sans SC Thin';
}
.line2-box3 .space img{
	margin-top:40px;
}
.line3-box1{
	background:#4D4D4D;
}
.line3-box1 .space{
	padding:15px; text-align:center; color:#FFF; font-size:26px; letter-spacing:3px; font-family: 'Alegreya Sans SC Thin';
}
.line3-box1 .space img{
	margin-top:40px;
}
.line3-box2{
	background:#009291; width:475px; height:232px; margin-right:10px; float:left;
}
.line3-box2 .space{
	padding:15px; color:#FFF; font-size:30px; letter-spacing:3px; font-family: 'Alegreya Sans SC Thin';
}
.line3-box2 p{
	font-size:22px;
}
.line3-box3{
	background:#999999;
}
.line3-box3 .space{
	padding:15px; text-align:center; color:#FFF; font-size:26px; letter-spacing:3px; font-family: 'Alegreya Sans SC Thin';
}
.line3-box3 .space img{
	margin-top:40px;
}
.line4-box2{
	background:#333833; width:475px; height:232px; margin-right:10px; float:left;
}
.line4-box3{
	padding:15px; padding-top:25px; text-align:center; color:#FFF; font-size:26px; letter-spacing:3px; line-height:20px; font-family: 'Alegreya Sans SC Thin';
}
.line4-box3 img{
	margin-top:40px;
}


/*Caption on Front Page*/
.ic_container{
    vertical-align:baseline;
    /*margin:10px;*/
    position:relative;

    /*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
}
.ic_container a:link {text-decoration:none; color:#FFF;}
.ic_container a:visited {text-decoration:none; color:#FFF;}
.ic_container a:hover {text-decoration:none; color:#D4D4D4;}
.ic_container a:active {text-decoration:none; color:#FFF;}
.ic_container img{
	width:232px;
	height:232px;	
}
.overlay{
    opacity:0.3;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.ic_caption{
    position:absolute;    
   /* opacity:0.6;   */
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default;
	height:232px;
   /* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
   background:url(/web/20150730070958/http://www.galaxyresidence.com/images/part-of-n6a-templates-01.png);
}

/*.ic_caption:hover{
   background:url(/web/20150730070958/http://www.galaxyresidence.com/images/part-of-n6a-templates-01.png);
}*/

.ic_category{
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:3px;
    padding:5px;
    margin:0px;
}
.ic_caption h3{
    padding:0px 5px 5px 5px;
    margin:0px;
    font-size:18px;
}
.ic_text{
    margin:0px;
	font-family: 'Alegreya Sans Light';
	padding:10px; position:relative; z-index:9999; color:#FFF; font-size:15px; text-align:left;
	line-height:normal;
	letter-spacing:1px;

}
.readmoreBox{
	display:none;
}

#banner{
	display:none;
}

#mapLocation{
	border:0;
	width:715px;
	height:716px;
}
.floorplan-slide{
	display:inherit;
}
.floorplan-slide-mobile{
	display:none;
}
.locationPage{
	float:left; color:#FFF; text-align:center; width:100%; background:#009291; padding-top:20px; padding-bottom:20px; letter-spacing:8px; font-size:22px; margin-bottom:10px;
}
.locationPage:hover{
	float:left; color:#FFF; text-align:center; width:100%; background:#4D4D4D; padding-top:20px; padding-bottom:20px; letter-spacing:8px; font-size:22px; margin-bottom:10px;
}
.contactPage{
	display:none;
}

#menuMobi{
	display:none;
}
.menu-show ul{
	display:none;
}
#menu-container, #mobile-menu{
	/*display:none;*/
	position: fixed;
	cursor: pointer;
	z-index: 1;
}
#popupFront{
	display:inherit;
}

/*}*/


@media screen and (max-width: 600px) {
	
#popupFront{
	display:none;
}
.wraper{
	margin:0 auto;
	width:100%; 
	margin-top:7px;
	position:relative;
}
.mainCenterBox{
	width:100%; 
	float:left; 
	min-height:0px;
}
#banner{
	height:180px;
	width:100%;
	display:inherit;
	position:relative;
	margin-top:-6px;
	float:left;
}
#banner img{
	width:100%; position:relative;
}
.headerRight{
	display:none;
}
.logo{
	width:100%;
	float:left;
	min-height:120px;
	text-align:center;
}
.logo img{
	width:90%;
	position:relative;
}
.footer{
	display:none;
}

/*Home*/
.homeMain{
	margin-top:45px;
}
.box{
	margin:0px;
	padding:0px;
	margin-bottom:55px;
	width:100%;
	height:auto;
	position:relative;
}
.ic_caption{
    position:relative; 
	display:none;
	background:none;
	height:auto;
}

.ic_text{
	font-family: 'Alegreya Sans Light';
	position:relative; 
	z-index:9999; 
	color:#FFF; 
	font-size:15px; 
	text-align:center;
	line-height:normal;
	letter-spacing:1px;
	width:100%;
}
.ic_container img{
	display:none;
	width:0px;
	height:0px;	
}
.noMobil{
	display:none;
}
.title{
	font-family: 'Alegreya Sans Light';
	letter-spacing:5px; 
	z-index:9999; 
	width:100%; 
	height:20px; 
	color:#FFF; 
	font-size:20px;
	background:#139391;
	float:left;
	text-align:center;
	position:relative; 
	padding:0px;
	padding-top:15px; 
	padding-bottom:15px;
	
}
.title2{
	font-family: 'Alegreya Sans Light';
	letter-spacing:5px; 
	position:relative; 
	z-index:9999; 
	width:100%; 
	height:20px; 
	color:#000; 
	font-size:20px;
	background:#139391;
	float:left;
	text-align:center;
}
.readmoreBox{
	height:20px; 
	background:#999999 url(/web/20150730070958/http://www.galaxyresidence.com/images/read-more-01.png) no-repeat center; 
	padding-top:6px; 
	padding-bottom:5px; 
	margin-top:5px; 
	margin-bottom:5px; 
	letter-spacing:4px; 
	text-align:center;
	cursor:pointer; 
	color:#FFF; 
	display:inherit;
}

/*Concept*/
.mainBox{
	height:auto; 
	width:100%; 
	float:left; 
	margin-bottom:10px;
}
#concept-slide img{
	width:100%; 
}
#concept-slide p{
	font-size:x-large;
}

/*Interior*/
#acc-menu1{
	width:100%;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:-50px !important;
}
#acc-menu1 img{
	width:100% !important;
	height:auto !important;
	position:relative;
	float:left;
}
#acc-menu1 span{
	color:#FFFFFF;
	bottom:0px; 
	left:0px; 
	width:100%;
	padding-top:15px; 
	padding-bottom:12px; 
	position:relative;
	font-size:20px; 
	line-height:18px; 
	letter-spacing:2px;
	font-family: 'Alegreya Sans SC Light';
	float:left;
	text-align:center;
	background-color: rgb(51, 56, 51);
	margin-top:-45px;
	background:#000;
	background-color: rgba(0, 0, 0, 0.6);
}
/*Map Location*/
#leftBox{
	display:none;
}
#mapLocation{
	border:0;
	width:100% !important;
	height:300px !important;
}
/*Future Outlook*/
#futureBackground{
	/*background:url(/web/20150730070958/http://www.galaxyresidence.com/images/bg-future-outlook-01.jpg) no-repeat top fixed;*/
	/*height: 100%;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    width: 100%;
    background-image: url("/web/20150730070958/http://www.galaxyresidence.com/images/bg-future-outlook-01.jpg");
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;   
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position:fixed;   */
}
.rightBoxFutureOutLook{
	float:right; 
	width:100%; 
	height:auto; 
	background:none;
}
.futureOutLookBox2{
	height:230px; 
	margin-bottom:10px;
	width:100%; 
	margin-top:0px;
	margin:0px;
}
.rightBoxColum3FuturOutLook{
	display:none;
	padding:0px;
	margin:0px;
}
.items{
	display:inherit;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:15px;
}
/*Amenities and Benefits*/
.textOnAmenitesBox1{
	display:none;
}
.rightBoxColum3{
	display:none;
}
.amenitesBox1{
	height:232px; 
	width:100%; 
	background:url(/web/20150730070958/http://www.galaxyresidence.com/images/image_amenities-02.jpg) no-repeat center; 
	margin-bottom:10px;
}
.amenitesBox2{
	height:auto; 
	width:100%; 
	border:0px solid #A5A8AB; 
	margin-bottom:10px;
	padding-left:10px;
}
.rightBoxColum2 p{
	padding:0px; margin:0px; margin-bottom:15px;
}
.rightBox{
	float:right; 
	width:100%; 
	height:auto;
}
.reveal-modal {
	display:none;	
}
.floorplan-slide{
	display:none;
}
.floorplan-slide-mobile{
	display:inherit;
}
.title-floorplan{
	font-size:24px; color:#FFF; text-align:center; width:100%; letter-spacing:8px; padding-top:20px; padding-bottom:20px;
}
.size-banner-floorplan{
	width:100%; height:180px; float:left;
}
.nav-buttons{
	position:absolute; z-index:9999; right:0px; background:#009291; padding-top:13px; padding-bottom:5px; padding-left:8px; padding-right:5px;
    margin-top:-26px;
}
/*Floor Plan*/
.titleFloorPlan{
	font-family: 'Alegreya Sans Light';
	letter-spacing:8px; 
	position:relative; 
	z-index:9999; 
	padding:0px;
	margin:0px;
	padding-top:20px;
	padding-bottom:20px;
	background:#009291;
	color:#FFF; 
	font-size:20px;
	line-height:20px; 
	width:100%;
	text-align:center;
}
.titleFloorPlanLine{
	font-family: 'Alegreya Sans Light';
	letter-spacing:8px; 
	position:relative; 
	z-index:9999; 
	padding:0px;
	margin:0px; 
	padding-top:20px;
	padding-bottom:20px;
	background:#009291;
	color:#FFF; 
	font-size:20px;
	line-height:20px; 
	width:100%;
	text-align:center;
}
.floorPlan{
	width:100%;
	height:auto;	
	z-index:9999;
}
.floorPlanImg{
	display:none;
}
.floorPlan:hover{
	background:#009290;
	z-index:9999;
}
.boxBlank{
	display:none;
}
.boxBlankLast{
	display:none;
}
.boxFloorplan{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	width:100%;
	height:auto;
	position:relative;
}
/*Contact*/
.lineBox{
	display:none;
}
.contactPage{
	float:left; color:#FFF; text-align:center; width:100%; background:#009291; padding-top:20px; padding-bottom:20px; letter-spacing:8px; font-size:22px; margin-bottom:10px;
	display:inherit;
}
.contactPage:hover{
	float:left; color:#FFF; text-align:center; width:100%; background:#4D4D4D; padding-top:20px; padding-bottom:20px; letter-spacing:8px; font-size:22px; margin-bottom:10px;
}
/*Interior*/
.interiorMain{
	margin-top:50px;
}

/*Menu Sub*/
#menuMobi{
	position:relative; z-index:9999; 
	margin-left:0px; 
	margin-top:-4px; 
	margin-bottom:0px; 
	cursor:pointer; 
	float:left;
	display:inherit;
}
#mobile-menu{
	text-align:center; background:#000; width:60px; padding-top:9px; 
	padding-bottom:6px; -moz-border-radius-bottomright: 15px;
	border-bottom-right-radius: 15px; cursor:pointer; 
	z-index:9999; margin-top:-5px; margin-bottom:0px;
	display:none;
}
#menu-container{
	display:inherit;
}

.menu-show{
	position:relative; z-index:99999; float:left; display:none; background:#139391; width:100%; margin-top:20px; margin-bottom:0px;	
}
.menu-show ul{
	display:inherit;
	padding:0px;
	margin:0px;
}
.menu-show li{
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px;
	padding-left:10px;
	font-size:20px;
	border-bottom:2px solid #333833;
	line-height:30px;
	letter-spacing:10px;
}
.menu-show  a:link {text-decoration:none; color:#FFF;}
.menu-show  a:visited {text-decoration:none; color:#FFF;}
.menu-show  a:hover {text-decoration:none; color:#D4D4D4;}
.menu-show  a:active {text-decoration:none; color:#FFF;}

}

.sidr-open {
    left: 0px !important;
}
#mobile-menu #sidr {
    position: fixed;
	overflow: visible;
}

